package com.pingan.haofang.searchcloud.dashboard.dto;

import java.util.List;

/**
 * @author EX-SUNBIXIAO001
 * @date 2018/4/17
 * @since 1.0.0
 */
public class StorageMonitorDto extends BasicMailDto{


    /**
     * solr中总数
     */
    private Integer storageObjectTotal = 0;


    /**
     * solr對應數據庫的數量
     */
    private Integer storageObjectInDbTotal = 0;

    /**
     * 数据库有效总数
     */
    private Integer unDeleteTotalInDb = 0;

    /**
     * solr與對應數據庫的數量差值
     */
    private Integer differencesTotal = 0;
    /**
     * 总无用占比
     */
    private String unUsedProportionTotal = "0";

    /**
     * 单索引详细信息
     */
    private List<StorageCountDto> countDtos;

    public Integer getStorageObjectTotal() {
        return storageObjectTotal;
    }

    public void setStorageObjectTotal(Integer storageObjectTotal) {
        this.storageObjectTotal = storageObjectTotal;
    }

    public Integer getStorageObjectInDbTotal() {
        return storageObjectInDbTotal;
    }

    public void setStorageObjectInDbTotal(Integer storageObjectInDbTotal) {
        this.storageObjectInDbTotal = storageObjectInDbTotal;
    }

    public Integer getUnDeleteTotalInDb() {
        return unDeleteTotalInDb;
    }

    public void setUnDeleteTotalInDb(Integer unDeleteTotalInDb) {
        this.unDeleteTotalInDb = unDeleteTotalInDb;
    }

    public Integer getDifferencesTotal() {
        return differencesTotal;
    }

    public void setDifferencesTotal(Integer differencesTotal) {
        this.differencesTotal = differencesTotal;
    }

    public String getUnUsedProportionTotal() {
        return unUsedProportionTotal;
    }

    public void setUnUsedProportionTotal(String unUsedProportionTotal) {
        this.unUsedProportionTotal = unUsedProportionTotal;
    }

    public List<StorageCountDto> getCountDtos() {
        return countDtos;
    }

    public void setCountDtos(List<StorageCountDto> countDtos) {
        this.countDtos = countDtos;
    }


}
